body{
    background: #f4f9fe;
    font-size: 16px;
}
.conter-box{
    width: 100%;
    height: 100%;
    font-family: 微软雅黑;
    color: #2b3134;
    font-size: 24px;
    background-color: #f7fafe;
    border-top:1px solid #e7f1fc;
}
.navigation{
    height: 86px;
    line-height: 86px;
    color: #999;
    font-size: 24px;
    background: url(../images/icon.png) no-repeat;
    background-position: 10px;
    text-indent: 50px;
}
.navigation span{}
.navigation span:last-child{color: #2b3134;}
.blue-line{
    width: 6px;
    height: 20px;
    background-color: #0090ff;
    border-radius: 3px;
}
.conter{
    margin-left: 30px;
    background-color: #ffffff;
    border-radius: 20px;
    padding-top: 30px;
}
.white-conter{
    padding-left: 50px;
    background: #fff;
    width: auto;
    height: auto;
    overflow: hidden;
    border-radius: 20px;
    padding-top: 30px;
    padding-bottom: 200px;
}
.title .span-blue{
   width: 6px;
    height: 20px;
    background-color: #0090ff;
    border-radius: 4px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 20px;
}
.title .tip-title{
    color: #333333;
    line-height: 80px;
    font-size: 18px;
}
.table-icon{
    font-size: 16px;
    color: #424242;
    border-radius: 5px;
    border: solid 1px #dce6f0;
    width: max-content;
}
.table-icon div{
    display: inline-block;
    padding: 0 15px;
}
.table-icon div:nth-child(2){
    boder-left: 1px solid #dce6f0;
}
.more{
    display: inline-block;
    vertical-align: bottom;
}
.title-blue {
    margin-bottom: 10px;
    padding: 0px;
    line-height: 22px;
    background-color: #fff;
}
.title-blue:before {
    width: 6px;
    height: 20px;
    background-color: #0090ff;
    border-radius: 3px;
    content:"|";
    color: #0090ff;
    margin-right: 20px;

}
.layui-tab-brief>.layui-tab-title .layui-this {
   color: #2b3134;
}
.layui-tab-brief>.layui-tab-title  {
    color: #999;
}
.layui-tab-brief>.layui-tab-more li.layui-this:after, .layui-tab-brief>.layui-tab-title .layui-this:after {
    border-bottom: 2px solid #0090ff;
}
.button-block{
    margin: 0 auto;
    width: 160px;
    font-size: 16px;
}
.button-block.layui-btn {
     background-color: #0090ff;
}
.btn-blue{
    background: #0090ff;
}
.btn-grey{
    background: #666;
    color: #fff;
}
.layui-tab-content {
    height: -webkit-fill-available;
}
.layui-inline {
    float: left;
   /* width: 150px;*/
    margin-right: 10px;
}
.layui-conter{
    margin: 0 30px;
    overflow: hidden;
    height: auto;
}
/*时间事件改编*/
.event-item{
    background-color: #ffffff;
    border: solid 1px #dce6f0;
}
.event-line{
    font-size: 16px;
}
.enent-title{
    color: #999999;
}
.event-state{
    color: #424242;
}
/*列表*/
.form-item{
    margin-bottom: 25px;
    clear: both;
    overflow: hidden;
}
.form-item .label-div{
    margin-bottom: 10px;
}
.form-item .input-block{}
.addPadding{
    padding-bottom: 30px;
}
/*
表格样式
*/
.red{
    color: red;
}
.blue{
    background-color: #579fe9 !important;
    color: #fff;
}
.layui-table tbody tr:nth-child(2n){
    background-color: #f7fafe;
}
.layui-table thead tr{
    background-color: #e9f3fe;
}
.layui-table td, .layui-table th, .layui-table-fixed-r, .layui-table-header, .layui-table-page, .layui-table-tips-main, .layui-table-tool, .layui-table-view, .layui-table[lay-skin=line], .layui-table[lay-skin=row] {
    border: none;
}
.layui-table-view .layui-table {
   width: 100% !important;
}
.layui-border-box, .layui-border-box * {
    text-align: center !important;
}
.layui-laypage .layui-laypage-curr .layui-laypage-em {
    background-color: #579fe9;
}
.laytable-cell-1-0{
    width: 48px;
}
.laytable-cell-1-id{
    width: 100px;
}
.laytable-cell-1-username{
    width: 100px;
}
.laytable-cell-1-phone{
    width: 125px;
}
.laytable-cell-1-sex{
    width: 60px;
}
.laytable-cell-1-class{
    width: 100px;
}
.laytable-cell-1-teacher{
    width: 100px;
}
.laytable-cell-1-director{
    width: 100px;
}
.laytable-cell-1-campus{
    width: 200px;
}
.laytable-cell-1-state{
    width: 100px;
}
.laytable-cell-1-birthday{
    width: 130px;
}
.laytable-cell-1-progress{
   width: 220px;
}
.laytable-cell-1-cost{
    width: 100px;
}
.laytable-cell-1-operation{
    width: 200px;
}
.laytable-cell-1-region{
    width: 100px;
}
.laytable-cell-1-degree{
    width: 100px;
}
.laytable-cell-1-time{
    width: 200px;
}
.laytable-cell-1-date{
    width: 130px;
}
.laytable-cell-1-consultant{
    width: 100px;
}
.laytable-cell-1-way{
    width: 115px;
}
.laytable-cell-1-content{
    width: 325px;
}
.laytable-cell-1-state{
    width: 100px;
}
.laytable-cell-1-sort{
    width: 60px;
}
.laytable-cell-2-operation{
    width: 90px;
}

.laytable-cell-1-registrationtime{
    width:200px;
}
.laytable-cell-1-coursename{
    width: 180px;
}
.laytable-cell-1-schooltime{
    width: 250px;
}
.laytable-cell-1-foreignteacher{
    width:120px;
}
.laytable-cell-1-assistant{
    width:120px;
}
.laytable-cell-1-type{
    width:120px;
}
.laytable-cell-1-classhour{
    width:60px;
}
.laytable-cell-1-attendance{
    width:60px;
}
.laytable-cell-1-truant{
    width:60px;
}
.laytable-cell-1-leave{
    width:60px;
}
.laytable-cell-1-classroom{
    width:100px;
}
.laytable-cell-1-extractmain{
    width:100px;
}
.laytable-cell-1-extractminor{
    width:100px;
}
.laytable-cell-1-classstate{
    width:120px;
}

.laytable-cell-contract-id{
    width: 90px;
}
.laytable-cell-contract-name{
    width: 120px;
}
.laytable-cell-contract-start{
    width: 200px;
}
.laytable-cell-contract-end{
    width: 200px;
}
.laytable-cell-contract-salesman{
    width: 90px;
}
.laytable-cell-contract-cost{
    width: 90px;
}
.laytable-cell-contract-linkman{
    width: 90px;
}
.laytable-cell-contract-phone{
    width: 130px;
}
.laytable-cell-contract-imp{
    width: 300px;
    border-right: 2px solid #666;
}

/* 行政-记账本 */
.laytable-cell-cashbook-type{
    width: 100px;
}
.laytable-cell-cashbook-time{
    width: 160px;
}
.laytable-cell-cashbook-account{
    width: 120px;
}
.laytable-cell-cashbook-money{
    width: 150px;
}
.laytable-cell-cashbook-transfer{
    width: 100px;
}
.laytable-cell-cashbook-school{
    width: 160px;
}
.laytable-cell-cashbook-remark{
    width: 350px;
}
.laytable-cell-cashbook-op{
    width: 120px;
}
/* 行政-账目分类 */
.laytable-cell-ac-id{
    width: 60px;
}
.laytable-cell-ac-name{
    width: 120px;
}
.laytable-cell-ac-type{
    width: 160px;
}
.laytable-cell-ac-state{
    width: 160px;
}
.laytable-cell-ac-sort{
    width: 60px;
}
/* 行政-账户设置 */
.laytable-cell-as-username{
    width: 200px;
}
.laytable-cell-as-remark{
    width: 240px;
}
/* 行政-仓库管理-入库管理 */
.laytable-cell-w-barcode{
    width: 160px;
}
.laytable-cell-w-goodsname{
    width: 160px;
}
.laytable-cell-w-bid{
    width: 90px;
}
.laytable-cell-w-number{
    width: 90px;
}
.laytable-cell-w-total{
    width: 120px;
}
.laytable-cell-w-w{
    width: 120px;
}
.laytable-cell-w-time{
    width: 180px;
}
.laytable-cell-w-supplier{
    width: 110px;
}
.laytable-cell-w-sort{
    width: 120px;
}
/* 行政-仓库管理-库存管理 */
.laytable-cell-w-classify{
    width: 140px;
}
.laytable-cell-w-state{
    width: 60px;
}
.laytable-cell-w-goodsnum{
    width: 90px;
}
.laytable-cell-w-price{
    width: 140px;
}
.laytable-cell-w-stock{
    width: 90px;
}
.laytable-cell-w-warn{
    width: 90px;
}
.laytable-cell-w-unit{
    width: 90px;
}
/* 行政-仓库管理-入库管理 */
.laytable-cell-w-useman{
    width: 120px;
}
.laytable-cell-w-usetime{
    width: 200px;
}
.laytable-cell-w-return{
    width: 120px;
}
.laytable-cell-w-where{
    width: 200px;
}
.laytable-cell-w-enterman{
    width: 90px;
}
/* 行政-仓库管理-盘点管理 */
.laytable-cell-w-losstime{
    width: 200px;
}
.laytable-cell-w-losstype{
    width: 90px;
}
.laytable-cell-w-lossnumber{
    width: 90px;
}
.laytable-cell-w-id{
    width: 120px;
}
.laytable-cell-w-goodscassify{
    width: 160px;
}
.laytable-cell-w-unit2{
    width: 140px;
}
.laytable-cell-w-state2{
    width: 120px;
}
/* 行政-仓库管理-仓库设置 */
.laytable-cell-w-warehousename{
    width: 160px;
}
.laytable-cell-w-tel{
    width: 160px;
}
.laytable-cell-w-address{
    width: 260px;
}
.laytable-cell-w-sales-status{
    width: 120px;
}
.laytable-cell-w-school{
    width: 200px;
}
/* 市场-客户信息导入 */
.laytable-cell-m-type{
    width: 160px;
}
.laytable-cell-m-filename{
    width: 180px;
}
.laytable-cell-m-date{
    width: 220px;
}
.laytable-cell-m-filesize{
    width: 160px;
}
.laytable-cell-m-linenum{
    width: 90px;
}
.laytable-cell-m-importman{
    width: 90px;
}
/* 人事-员工列表 */
.laytable-cell-p-workernum{
    width: 160px;
}   
.laytable-cell-p-name{
    width: 160px;
}   
.laytable-cell-p-department{
    width: 160px;
}   
.laytable-cell-p-date{
    width: 180px;
}
.laytable-cell-p-contractdate{
    width: 180px;
}
.laytable-cell-p-wages{
    width: 180px;
}
.laytable-cell-p-hoursubsidy{
    width: 130px;
}
.laytable-cell-p-parttime{
    width: 100px;
}

/* 人事-考勤信息 */
.laytable-cell-p-standardday{
    width: 160px;
}
.laytable-cell-p-factday{
    width: 160px;
}
.laytable-cell-p-late{
    width: 160px;
}
.laytable-cell-p-leaveearly{
    width: 160px;
}
.laytable-cell-p-standardhour{
    width: 160px;
}
.laytable-cell-p-facthour{
    width: 160px;
}
.laytable-cell-p-businesstravel{
    width: 100px;
}
.laytable-cell-p-absenteeism{
    width: 100px;
}
.laytable-cell-p-leave{
    width: 100px;
}






/*班级列表*/
.laytable-cell-1-classNum{
    width: 60px;
}
.laytable-cell-1-className{
    width: 120px;
}
.laytable-cell-1-classType{
	width: 100px;
}
.laytable-cell-1-startTime{
	width: 100px;
}
.laytable-cell-1-zsratio{
	width: 100px;
}
.laytable-cell-1-pkprogress{
	width: 160px;
}
.laytable-cell-campus{
	width: 200px;
}
/*假日设置*/
.laytable-cell-holidayName , .laytable-cell-startTime , .laytable-cell-endTime  {
	width: 200px;
}
/* 部分弹出框样式 */
.layui-layer-btn0{
    display: none !important;
}


/*弹出的tab样式自定义*/
.layui-layer-title {
    height: 70px !important;
    line-height: 70px !important;
    font-size: 20px !important;
    color: #999 !important;
    background-color: #fff !important;
}
.layui-layer-tab .layui-layer-title span.layui-this {
    height: 70px !important;
    border-left: none !important;
     border-right:none !important;
    color: #000;
    border-bottom: 1px solid #9ec6f2;
}
.layui-layer-tab .layui-layer-title span {
     min-width: unset !important;
     max-width: unset !important;
     padding: unset !important;
     width: 33.333%;
}
.layui-layer-setwin {
    right: 0 !important;
    top: 0 !important;
    background: #579fe9;
    width: 35px;
    height: 36px;
    border-radius: 0 0 0 100%;
}
.layui-layer-setwin a {
    margin-left: 14px !important;
}
.layui-layer-ico {
    background: url('../js/css/modules/layer/default/close.png') no-repeat !important;
    margin-top: 8px;
}
.layui-input-inline span{
    font-size: 16px;
    color: #999999;
    vertical-align: -webkit-baseline-middle;
}
.layui-input-inline p{
    font-size: 16px;
    color: #999999;
    vertical-align: -webkit-baseline-middle;
}
.layui-input-inline p span{
    font-size: 16px;
    color: #999999;
    vertical-align: -webkit-baseline-middle;
}
.layui-form-label {
    color: #424242;
}
.layui-input-inline p span {
    font-size: 16px;
    color: #999999;
    vertical-align: baseline;
    margin-left: 40px;
}
.layerTab{
    padding: 30px 15px;
}
.layerTab .layui-form-label{
    margin-right: 80px;
    width: 100px;
}
.selsectSet .layui-input-inline{
    width: 100%;
    margin-top: 20px;
}

/*radio点击事件*/
.select2, .select3, .select4, .select5, .select6, .select7, .select8, .select9{
    display: none;
}
.select1{
    display: block;
}
.radioSelsect{
    margin-left: -10px;
    display: inline-block;
    width: 150px;
}
.two-block{
    width: 48%;
    display: inline-block;
}
.three-block{
    width: 32% !important;
    float: left !important;
    margin-right: 2%;
}
/*详细信息*/
.textSet{
    margin-top: 20px;
    font-size: 16px;
}
.textSet div:nth-child(1){
    color: #424242;
}
.textSet div:nth-child(2){
    color: #999999;
}
/*table表头图片*/
.btnGroup-img img{
    margin-right: 5px;
    padding-bottom: 3px;
}
/*蓝色点击按钮*/
.blue-button{
    border: none;
    float: right;
}
/*图片button*/
.sort-img{
    background-color: transparent;
    border: none;
    background: url('../images/sort.png') no-repeat;
    width: 14px;
    height: 18px;
}
.edit-img{
    background-color: transparent;
    border: none;
    background: url('../images/edit.png') no-repeat;
    width: 18px;
    height: 18px;
}
.download-img{
    background-color: transparent;
    border: none;
    background: url('../images/clfne.png') no-repeat;
    width: 18px;
    height: 18px;
}
.del-img{
    background-color: transparent;
    border: none;
    background: url('../images/del.png') no-repeat;
    width: 18px;
    height: 18px;
}
.look-img{
    background-color: transparent;
    border: none;
    background: url('../images/look.png') no-repeat;
    width: 18px;
    height: 18px;
}
.line-border{
    border: 1px solid #eee;
}
.layui-text h3 {
    font-size: 18px;
    position: relative;
    left: -120px;
}

.layui-tab-title li{
    font-size: 20px !important;
}
/*
出勤页面样式添加*/
.laytable-cell-3-id{
    width: 100px;
}
.laytable-cell-3-name{
    width: 100px;
}
.laytable-cell-3-sex{
    width: 100px;
}
.laber-1 {
    float: left;
    padding-top: 9px;
}
/*客户列表样式添加*/
.clear-left{
    clear: left;
}
.msgCont{
    padding: 40px 30px  30px;
}
.listTop{
   line-height: 40px;
    width: 100%;
    clear: left;
    font-size: 16px;
}
.listTop div:nth-child(1){
    color: #424242;
}
.msgCont  select{
    display: block;
    width: 85%;
    height: 32px;
    border-radius: 4px;
    border-color: #e6e6e6;
    line-height: 32px;
}